cloverleaf cyclotron - German English Dictionary